MNDSMKAPKFFKNQLKLAEAHYQRGNLKGAIEIVNDLTFGHPNTSSNHHEISQILLAYQINLTSQKASFTHYDILRISNPFCSHQMIQRKYRDILVKLYPDTNKSIAAKSAFEIINYAWKILSDPEKRKDYNIKKRFK